abstract class $MULTIMAP{K,E} < $RO_MULTIMAP{K,E}
****
A multimap that can be modified


Ancestors
$RO_MULTIMAP{_,_} $CONTAINER{_} $ELT{_} $ELT

Descendants
H_MULTIMAP{_,_} MULTIMAP{_,_}



Public


Features
aset(k:K,e:E);
**** Binds the element 'e' to the key 'k'. There may me more than one element bound to one key.
delete(k:K,e:E);
**** Removes the binding between element 'e' and the key 'k'. Does nothing if there is no such binding.
delete(k:K);
**** Removes all bindings to `k'. Does nothing, if there is no such binding.

The Sather Home Page